clear out (a ditch) - Allemand Anglais Dictionnaire